@charset "utf-8";


*{ margin:0px; padding:0px;}


body{ MARGIN:0PX 0PX; PADDING:0PX 0PX;FONT-SIZE:12PX; font-family:Arial, Helvetica, sans-serif; TEXT-ALIGN:left;COLOR:#666666; BACKGROUND-COLOR:#FFF;line-height:21px; background; #FFF}


a,area{blr:expression(this.onFocus=this.blur())}


/* for IE */


:focus{-moz-outline-style:none;}


/* for Firefox */


a{text-decoration:none;color:#666666;outline:none;}


a:hover{color:#000000;text-decoration:none;outline:none;}


a img{border:none;}


table tr td{font-size:12px;}


.font{ font-size:12px; font-family:"宋体"}


ul{list-style:none;}


.clear{ clear:both;}





#wrapper {   width:100%; height:135px; background:url(../images/top_bg.jpg) bottom repeat-x; }





/*header*/


.index_top{ height:28px; line-height:28px; color:#FFF}


.index_top a{ color:#FFF}


#top{width:1200px; height:135px; margin:0 auto; }





.logo{ float:left; height:91px; }


.logo_right{ float:right; height:80px; padding-top:11px; width:600px; }


.set{   text-align:right; color:#555555; font-size:18px; height:30px; line-height:30px; text-align:right; font-family:"微软雅黑"}





/* search */





.keyword_bg{ background: url(../images/search.jpg) left no-repeat; width:150px; padding-left:7px; height:19px;  border:0; float:left; margin-top:4px;}


input.keyword{ height:19px; float:left; font-size:12px; width:120px;line-height:19px; border:0; color:#888888; background:none; }


input.submit{cursor:pointer; float:right; background: url(../images/00.jpg) right no-repeat; width:25px; height:23px; border:0;}








/*nav*/


.menu_bg{ height:44px; width:100%; float:left;}


.menu2{height:44px; float:left; }


.menu2 ul li{ float:left; text-align:center; color:#FFF; position:relative; z-index:10000 }


.menu2 ul li a{display:block;height:44px; line-height:44px;color:#FFF; font-weight:bold; font-size:14px;}


.menu2 ul li a.home{ width:142px;  background: url(../images/index0.jpg) left top  no-repeat ;}


.menu2 ul li a.intro{ width:142px;  background:url(../images/menu_li.jpg)  left top  no-repeat ;}


.menu2 ul li a.guanli{ width:142px;   background:url(../images/menu_li.jpg) left top  no-repeat ;}


.menu2 ul li a.sol{ width:142px;   background:url(../images/menu_li.jpg) left top  no-repeat ;}


.menu2 ul li a.dowmload{ width:142px;  background:url(../images/menu_li.jpg) left top  no-repeat ;}


.menu2 ul li a.search0{ width:142px;   background:url(../images/menu_li.jpg) left top  no-repeat ;}


.menu2 ul li a.prant{ width:142px;   background:url(../images/menu_li.jpg) left top no-repeat ;}


.menu2 ul li a:hover{ background:url(../images/menu_li.png) no-repeat no-repeat; color:#FFF  }








ul.menu{ height:44px;}


ul.menu li{float:left;  position:relative;}


ul.menu li.none{ background:none; padding:0;}


ul.menu li a{ display:block; white-space:nowrap;  color:#FFF;font-weight:bold;height:44px;  _width:10px;}


ul.menu li a:hover{ }


ul.menu li ul{ position:absolute; left:0; top:44px; display:none; width:100%;_width:80px; background:#e1eff7;}


ul.menu li ul li{ float:none; background:none;  height:25px;  width:100%;_width:80px;}


ul.menu li ul li a{ text-align:left; height:25px;line-height:25px; width:100%;_width:80px; font-size:12PX; font-weight:normal; color:#555; text-align:center;  background:#e1eff7; display:block;}


ul.menu li ul li a:hover{display:block; font-weight:bold; color:#555; background:#e1eff7}





/*banner*/


#banner_bg{ width:100%; min-width:1000px;max-width:1920px;  margin:0 auto; }


.banner{height:428px; width:100%; max-width:1920px; background: url(../images/..jpg) no-repeat}


.inbanner{width:100%; max-width:1920px;  height:327px;background: url(../images/..jpg) no-repeat}





/*news*/


#index_bg {width:100%;min-width:1000px;_width:1000px; width: auto; margin-bottom:5px; background:url(../images/index_bg.jpg) repeat-x  #FFF}


.index_bg_more{ margin:0 auto; width:1003px; height:172px; background: url(../images/index_bg_more.jpg) top center no-repeat }


.index{ width:100%; margin:0 auto; max-width:1350px; padding:0px 0px 0px; }


.inindex{ background:url(../images/index_bg.jpg) repeat-y; width:968px; margin:0 auto; padding:0px 15px 0px 15px;}


.index_header{ height:30px; padding-top:13px; padding-left:75px; margin-bottom:15px; background: url(../images/index_news_bg.jpg) left top no-repeat }


.header_left{ float:left; color:#4a4a4a; font-size:12px;  text-align:left}


.header_right{ float:right; padding-right:10px;}


.header_right a{ color:#4a4a4a}


.about_cont{ background:url(../images/about10.jpg) repeat-y; min-height:550px; text-align:left;}


.case_con{ height:322px; padding:10px 0px;}


.sele_con{ min-height:340px;_height:340px; padding:10px 10px; background: url(../images/sale_bg.jpg) center  no-repeat #feeed1}


.sele_con1{ float:left; height:175px;_175px; overflow:hidden; width:50%; text-align: left}


#center{ padding:0px 0px; height:420px; }


.index_pro{ height: auto;min-height:990px; background:url(../images/index_pro_bg.jpg) bottom no-repeat; padding-bottom:15px;}


.pro_left{ float:left; width:220px; min-height:180px; border:solid 1px #CCC}


.pro_con{ float: right;   width:750px; padding:0px 0px 10px 0px; }


.index_right_cont{}


.right_b{ height:210px; border:solid 1px #CCC; background:url(../images/index_cont.jpg) repeat-x #FFF; margin-top:14px}


.pro_con_t{height:752px; padding:10px; background:url(../images/index_cont.jpg) repeat-x  #FFF; border:solid 1px #CCC}





.index_header2{ height:24px;   margin:0 auto; background: url(../images/case_bg.jpg) left no-repeat}


.header_left2{ float:left; height:30pox; line-height:30px; padding-left:15px; font-weight:bold;text-align:left; background:url(../images/pro_t.jpg) no-repeat}


.header_right2{ float:right; height:30pox; line-height:24px; padding-right:10px;}





.index_header3{ background:#999999; color:#FFF; height:30PX; background: #999999; padding:0PX 10PX;}


.index_header3 a{color:#FFF}


.new_left{ float:left; width:200px; height:460px; padding-top:0px;overflow:hidden; border: solid 1px #CCC; background:url(../images/index_cont.jpg) repeat-x}





.news_lefttdowm{ text-align:left; min-height:300px; padding:10px; }





.news_lefttdowm2{ text-align:left; min-height:250px; padding:10px; }





.index_news_bg{ min-height:620px; background: url(../images/index_news.jpg) top center no-repeat}


.new_center{ min-height:380px; display:block}


.index_ap{ height:445px; background: url(../images/appl.jpg) no-repeat center}


.index_apl{ padding-top:180px; width:1003px; margin:0 auto;}


.new_center12{ min-height:430px;display:block}


.index_bt{ height:86px; background:url(../images/index_t.jpg) no-repeat}


.new_center2{ float:left; width:683px; height:340px; margin-left:10px; padding-top:5px; height:340px; background:url(../images/news_bg.jpg) repeat-x}





.news_centertop{padding-right:10px;margin-top:20px; padding-top:10px; height:18PX; 


					background:url(../images/news_mid.jpg)  no-repeat;	text-align:right;}


.center_centerdowm{ padding-top:0px;min-height:202px; padding:0px}


.show img {border:solid 1px #CCC;}








.new_right{ float:right; width:275px; height:340px;padding-top:5px; background:url(../images/news_bg.jpg) repeat-x}


.news_lefttop1{padding-right:10px; margin-top:10px;padding-top:5px;  height:19Px;


					background:url(../images/about1.jpg) no-repeat; 	text-align:right;}


.news_centertop2{padding-right:10px; margin-top:5px;padding-top:10px; padding-right:30px;  height:19Px;


					background:url(../images/products1.jpg) no-repeat; 	text-align:right;}


.new_righttop3{padding-right:10px; margin-top:10px;padding-top:3px;  height:19Px;


					background:url(../images/news1.jpg) no-repeat; 	text-align:right;}





.index_news { width:1003px; margin:0 auto; padding-top:230px;}





.center_rightdowm{ text-align:left; padding:10px ;min-height:300px;}


.index_mid_con{ float:left; width:485px; min-height:320px; padding-left:35px;}


.index_mid_con ul li a{ height:87px; padding:10px 0px; display:block; color:#555555}


.index_mid_con ul li a:hover{ background:#3e84da; color:#FFF }


.about_ti{ height:30px; background:url(../images/about.jpg) no-repeat}


.about_t{ font-weight:bold; font-size:16px; color:#916537; padding:10px 0px;} 


.new_d { height:50px; overflow:hidden; line-height:25px; color:#555}





  /*pro*/


.tu{ width:33%; float:left; text-align:center;}


.tu_da{ margin:0 auto; text-align:center;}


.tu1_zi{ line-height:28px; text-align:center;}


.page_num{text-align:center;line-height:30px;min-height:25px;clear:both;_height:25px;}





/*Sidebars*/


#sidebar {float:left; width:210px; min-height:100px; _height:100px;  text-align:left; background: url(../images/left_bg_y.jpg) right top no-repeat}


.left_bg{ height:auto;   background:url(../images/left_title.jpg) no-repeat }


.left_title{ height:25px; padding-top:6px; padding-left:17px; font-size:14px; font-weight:bold; color:#726243; font-family:"微软雅黑"}


.left_title_bg{ height:27px; padding-top:8px;   }


.left_title_con{ color:#3e84da; font-size:18px; font-weight: bold; font-family:"微软雅黑"; padding-right:10px;}


.left_header{ padding:10px; color:#555555; font-size:15px; line-height:25px;}





.left{min-height:30px; _height:30px; padding-bottom:10px;  }


.left ul { }


.left ul li{ background:url(../images/left_li.jpg) no-repeat;  color:#024181; margin-bottom:2px; }


.left li a{ display:block;color:#555555; font-size:14px; font-family:"微软雅黑"; line-height:40px;padding-left:22PX;}


.left li a:hover{text-decoration:none; color:#FFF; background:url(../images/left_li_a.jpg) no-repeat; font-weight:bold; }


.left li a.po{ display:block;color:#000; font-weight:bold;color:#FFF; background:url(../images/left_li_a.jpg) no-repeat;}





.left_cont2{ color:#3e84da; font-size:18px; font-weight: bold; font-family:"微软雅黑"; padding-top:15px;}


.left_cont2 img{ margin-bottom:5px;}





.left_list { min-height:30px; _height:30px;   text-align:left}


.left_list ul {}


.left_list ul li{}


.left_list ul li a.first{display:block; }


.left_list ul li a.first:hover{  display:block;color:#FFF;text-decoration:none; }


.left_list ul li a.hover{text-decoration:none;color:#FFF;}


.left_list ul ul{ display: none; padding-top:2px;}


.left_list10 ul li a.hover2{text-decoration:none; line-height:30px;}


.left_list ul ul li{min-height:25px;}


.left_list ul ul li a{ min-height:25px; color:#444444; line-height:25px; padding-left:30px; background:#ffffff}


.left_list ul ul li a:hover{color:#FFF; color:#444444; background:#ffffff}








.count_us{ min-height:100px;_height:200px; margin-top:20px; }


.count_us img{  margin-bottom:10px;}





.con_news{ float:left;height:335px; padding-top:5px;overflow:hidden; background:url(../images/news_bg.jpg) repeat-x}





.con_news2{ float:left;height:270px; padding-top:5px;overflow:hidden; background:url(../images/news_bg.jpg) repeat-x}





.index_right_top_left{width:80px; float:left; text-align:left; padding:13px 0 0 32px; color:#c48028; background:url(../images/index_right_top.jpg) left no-repeat}





.dis_newtitle{ height:35px; font-size:14px; font-weight:bold; text-align:center; border-bottom:1px #dcdbdb dashed; line-height:40px;}


.dis_news_bot{ line-height:30px; text-align:center;}





/*滑动门*/


.TabTitle{height:45px; border:solid 1px #CCC; background:#fafafa}


.incount .TabTitle ul{border:0;margin:0;padding:0;}


.incount .TabTitle li{cursor: pointer;text-align:center; width:113px; list-style-type: none; float:left;background:url(../images/xuan8.jpg) repeat-x;height:46px; line-height:46px; font-weight:bold;}


.incount .TabTitle li a{cursor: pointer; color:#595959; text-decoration:none; line-height:46PX; }


.incount .TabTitle li a:hover{cursor: pointer; color:#0e62b8; text-decoration:none; background:#ffffff;border-right:solid 1PX #dddddd;border-left:solid 1PX #dddddd}


.incount .TabTitle li.active{ background:#ffffff; font-weight:bold; color:#0e62b8; border-right:solid 1PX #dddddd;border-left:solid 1PX #dddddd}


.incount .TabContent{text-align:left;min-height:50px;  _height:50px;line-height:23px; padding:15px 0px; }


.none {display:none;}


.big_note{ min-height:250px; padding:15px 0px;}


.big_note img{ max-width:100%;}


/* index */





#home{float:right; width:748px; min-height:200px; _height:200px;}


.content_kuang{  min-height:400px;_height:400px; }


.content_inner { padding:0px 0px 0px 0px; min-height:200px; _height:200px; height:auto; text-align:left; line-height:23px;}


.incount{ padding:15px 0px 15px 5px; line-height:23px; min-height:300px;}





/*cont*/


.page_bg{width:1000px; padding-top:15PX; margin:0 auto; min-height:400px; background:#FFF }


#page {width:100%; min-height:400px; _height:400px; padding-bottom:15px;}


.page_top{ width:100ppx; margin: 0 auto; height:23px; background: url(../images/page_top.png) center no-repeat}


.page_b{ width:100ppx; margin: 0 auto; height:14px; background: url(../images/page_b.png) center top no-repeat}


.page1{  min-height:400px; _height:400px; height:auto; width:991px; margin: 0 auto; padding:0px 9px; background:url(../images/page_bg.png)  center repeat-y; }


.right_head{ height:33px; border-bottom:solid 1px #CCC}


.wenzi_left{ float:left; font-size:16px; text-align:left;  font-weight:bold; padding-left:25px; color:#0452a2; line-height:33px; background:url(../images/right_header.jpg) no-repeat }


.wenzi_right{ float:right;text-align:right; padding:10px 10px 0 0px; }


.wenzi_right a{ }


.dis_newtitle{ height:35px; font-size:14px; font-weight:bold; text-align:center; border-bottom:1px #dcdbdb dashed; line-height:40px;}


.dis_news_bot{ line-height:30px; text-align:center;}





/* demo */


.pro_content{ width:100%; float:left; padding-top:0px; min-height:130px;}


#demo {overflow:hidden; width:95%; margin:0 auto; }


#indemo {float: left; width: 99500px;}


#indemo img { }


#demo1 {float: left;}


#demo2 {float: left;}


.turn_left{ background:url(../images/buttom_left.jpg) no-repeat; cursor:pointer;  width:25px; height:93px; margin-top:105px; float:left;}


.turn_right{ background:url(../images/buttom_right.jpg) right no-repeat; cursor:pointer; width:30px; height:93px; margin-top:75px; float:right;}





/* news */


.news{ width:279px; height:auto;}


.news ul{ list-style:none; padding:0px; margin:0px; }


.news ul li{ line-height:32px;  height:35px; width:250;  background:url(../images/news_li.jpg) left  top no-repeat }








.news2{ width:700px; height:auto;}


.news2 ul{ list-style:none; width:700px; }


.news2 ul li{ line-height:;28px; float:left; height:30px; width:310px; padding-left:20px; }


/*tabtitle end*/


.news6{ width:100%; height:auto; float:left; font-size:12px; }


.news6 ul{ list-style:none; padding:0px; margin:0px; }


.news6 ul li{ line-height:28px; border-bottom:dashed 0px #e4e4e4; float:left; width:400px; height:28px;}











/*dis_big*/


.dis_big{ text-align:center;}


.dis_name{font-weight:bold;line-height:30px;height:30px;}


.dis_pic{ position: relative; margin:0 auto; text-align:center; width:100%}


.dis_pic a{ position:absolute; width:102px; height:95px; top:50%; margin-top:-47px; display:none;}


.dis_pic a.p_prev{ background:url(../images/left.png) no-repeat; left:0;}


.dis_pic a.p_next{ background:url(../images/right.png) no-repeat; right:0;}


.dis_pic a b{ display:none;}


.dis_pic img{border:1px solid #ccc; padding:2px; margin-bottom:10px;}


.dis_tab{ padding-top:20px; height:30px; background:url(../images/tab_bg.jpg) bottom repeat-x; padding-left:6px;}


.dis_tab div{ float:left;  width:139px; padding-top:11px; height:19px; text-align:center; cursor:pointer; display:inline; margin-right:15px; line-height:normal;}


.dis_tab div.thover{background:url(../images/thover.jpg) no-repeat; color:#855d48;}


.dis_note{text-align:left;line-height:23px; padding:10px 0; min-height:150px; _height:150px;}








/* news */


.news3{ width:240px; height:auto;}


.news3 ul{ list-style:none; padding:0px; margin:0px; }


.news3 ul li{ line-height:32px; float:left; height: auto; width:240px; padding-left:25px; background:url(../images/ask.jpg) left  top no-repeat }





/*foot*/


.foot_search{ background: url(../images/foot_search.jpg) left no-repeat; height:24px;}





.index_b{ min-height:180px; padding-top:10px; background:url(../images/foot_top_bg.jpg) repeat-x}


.index_d_l{ min-height:150px; }


.index_b_c{ float:left; width:120px; min-height:150px; padding-left:40px;  text-align:left ; border-right:solid 1px #0e62b8 }


.index_title{ height:23px; padding-top:10px;color:#FFF; font-weight:bold; text-align:left; border-bottom:solid 0px #639bde; font-size:14px; }


.c_list{ padding-top:5px; }





.c_cont{ padding-top:5px; min-height:150px; color:#ffffff}


.c_list a{color:#ffffff;}


.c_list ul li{ line-height:24px;:}


.index_d_r{ float:right; width:232px; padding-left:15px; height:120px; margin-top:10px; border-left:dashed 1px #CCC}





#foot_bg{ width:100%; min-width:1003px;_width:100px; width:auto;  background:url(../images/footer_bg.jpg) top; height:168px;}


.links{ height:100px; background: url(../images/links.jpg) no-repeat; padding-left:210px;}


.links ul li{ float:left; width:100px; height:60px; line-height:30px; padding-top:30px;}


.foot_menu{ height:60px; line-height:23px; text-align:left; padding-left:135px;color:#FFF}


.foot_menu a{ color:#fff}





.foot_more{ width:100%; height:auto; background: url(../images/footer_bg.jpg) top center no-repeat #024181;; padding-top:60PX;}


.foot{ height:190px; overflow:hidden; width:1000px; margin:0 auto; background:url(../images/foot1_bg.jpg) repeat-x}


.footer_up_bg{  background:#2a8400; }


.foot_up{height:25px; width:1000px; margin:0 auto;padding-top:10px; color:#FFF}


.foot_left{ float:left; background:url(../images/footer_ligo.jpg) no-repeat }


.foot_right{ float:right;  text-align:left; width:250PX;}


.foot_right a{ color:#FFF}


.foot_up a{ color:#FFF}








